FluentBooking\App\Services\CalendarService A

Total Complexity 65
Dependencies 8
Dependents 9
Total lines 425
Lines of code 326
Logical lines of code 161
Comment lines 0
Methods 14
Properties 0

Methods 14

Method Rating Maintainability Complexity Lines of code
prepareCalendarData()
A
45 13 37
getCalendarOptionsByTitle()
A
45 8 42
prepareEventData()
S
40 5 59
prepareEventMetas()
S
56 6 18
getCalendarOptionsByHost()
S
50 5 31
prepareCalendarMetas()
S
58 5 15
createCalendarEvents()
S
52 4 24
updateCalendarEventsSchedule()
S
56 4 18
createCalendar()
S
53 3 21
prepareAvailabilityId()
S
64 4 10
updateNotificationImageUrl()
S
58 3 15
getSlotOptions()
S
59 2 15
createAvailabilities()
S
62 2 11
sanitize_mapped_data()
S
64 1 10